spring punch - German English Dictionary